package com.parenting.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.parenting.entities.EvaluationDO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.parenting.model.IMPage;
import com.parenting.request.ShopEvaluateListRequest;
import com.parenting.response.EvaluationListResponse;
import com.parenting.response.NoReplyResponse;

/**
 * <p>
 * 店铺评价 服务类
 * </p>
 *
 * @author 烟台业达-王世玺
 * @since 2021-09-27
 */
public interface EvaluationService extends IService<EvaluationDO> {

    /***
     * 评价列表
     * @param shopId 店铺ID
     * @return
     */
    IMPage<EvaluationListResponse> getEvaluationListResponse(ShopEvaluateListRequest request, String shopId);


    IMPage<NoReplyResponse> getNoReplyResponseList(IPage<NoReplyResponse> page, String shopId);
}
